package icu.d4peng.basic.core.enums;

import icu.d4peng.basic.core.exception.BaseException;

/**
 * ExceptionEnum:异常枚举(这是对客户端显示的信息)
 *
 * @author d4peng <a href="d4peng@qq.com">d4peng@qq.com</a>
 * @since 2023.12.02
 */
public enum ExceptionEnum implements BaseException {

	/**
	 * JSON转换异常
	 */
	JSON_PARSE_EXCEPTION(1, "json parse exception!");

	/**
	 * 错误码
	 */
	private final Integer code;

	/**
	 * 错误信息
	 */
	private final String msg;

	ExceptionEnum(Integer code, String msg) {
		this.code = code;
		this.msg = msg;
	}

	public Integer getCode() {
		return code;
	}

	public String getMsg() {
		return msg;
	}

}